//==========================================================================
// Copyright (c) 2000-2008,  Elastos, Inc.  All Rights Reserved.
//==========================================================================
#ifndef __KEYBOARD_INTERNAL_H__
#define __KEYBOARD_INTERNAL_H__

typedef struct KPD_DATA {
    unsigned long keycode;
    unsigned long status;
} KPD_DATA;

// keyboard type
enum KeyType
{
    KEYDOWN = (1UL << 31),
    KEYUP = 0
};

extern void Keyboard_PressKey(SDL_Event*, KPD_DATA*);


#endif //__KEYBOARD_INTERNAL_H__

